package dynamic

type DynamicConfig struct {
	GlobalJS  []string `json:"global_js"`
	GlobalCss []string `Json:"global_css"`

	Apps    map[string]AppDivLevel `json:"apps"`
	RootApp URLLevel               `json:"root_app"`
}

type AppDivLevel struct {
	AppJs   []string            `json:"app_js"`
	AppCss  []string            `json:"app_css"`
	URIs    map[string]URLLevel `json:"url"`
	RootURL URLLevel            `json:"root_url"`
}

type URLLevel struct {
	Title      string   `json:"title"`
	StartJS    string   `json:"start"`
	RequireJs  []string `json:"require_js"`
	RequireCss []string `json:"require_css"`
}
